<?php

class Upload extends CI_Controller {

	function __construct()
	{
		parent::__construct();
		$this->load->helper(array('form', 'url'));
	}

	function index()
	{
		$this->load->view('upload_form', array('error' => ' ' ));
	}
	public function test(){
		echo 'Test';	
	}

	function do_upload()
	{ //die('<h1>Do upload</h1>');
		$config['upload_path'] = './images/hotel-facility/';
		$config['allowed_types'] = 'gif|jpg|png';
		//$config['max_size']	= '100';
		//$config['max_width']  = '1024';
		//$config['max_height']  = '768';

		$this->load->library('upload', $config);
		$upload_no_file_selected = $this->upload->do_upload('userfile');
		
		//print_r($upload_no_file_selected);echo '<br/>';
		//print_r($this->upload->display_errors());
		//die('xxx');
		if (!$upload_no_file_selected )
		{ //die('no file selected');
			$error = array('error' => $this->upload->display_errors());

			$this->load->view('upload_form', $error);
		}
		else
		{ echo 'success';
			$data = array('upload_data' => $this->upload->data());

			$this->load->view('upload_success', $data);
		}
	}
}
?>